home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / xkb / keycodes / sun < prev    next >
Text File  |  2005-01-13  |  14KB  |  820 lines

  1. // $Xorg: sun,v 1.4 2001/02/09 02:05:52 xorgcvs Exp $
  2. //
  3. //Copyright 1996, 1998  The Open Group
  4. //
  5. //Permission to use, copy, modify, distribute, and sell this software and its
  6. //documentation for any purpose is hereby granted without fee, provided that
  7. //the above copyright notice appear in all copies and that both that
  8. //copyright notice and this permission notice appear in supporting
  9. //documentation.
  10. //
  11. //The above copyright notice and this permission notice shall be
  12. //included in all copies or substantial portions of the Software.
  13. //
  14. //THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  15. //EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  16. //MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  17. //IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR
  18. //OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
  19. //ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  20. //OTHER DEALINGS IN THE SOFTWARE.
  21. //
  22. //Except as contained in this notice, the name of The Open Group shall
  23. //not be used in advertising or otherwise to promote the sale, use or
  24. //other dealings in this Software without prior written authorization
  25. //from The Open Group.
  26. //
  27. // $XFree86: xc/programs/xkbcomp/keycodes/sun,v 3.5 2001/12/14 20:02:00 dawes Exp $
  28. //
  29. default xkb_keycodes "type4" {
  30.  
  31.     minimum= 8;
  32.     maximum= 132;
  33.  
  34.     <ESC>  = 36;
  35.     <AE01> = 37;
  36.     <AE02> = 38;
  37.     <AE03> = 39;
  38.     <AE04> = 40;
  39.     <AE05> = 41;
  40.     <AE06> = 42;
  41.     <AE07> = 43;
  42.     <AE08> = 44;
  43.     <AE09> = 45;
  44.     <AE10> = 46;
  45.     <AE11> = 47;
  46.     <AE12> = 48;
  47.     <TLDE> = 49;
  48.     <BKSP> = 50;
  49.  
  50.     <TAB>  = 60;
  51.     <AD01> = 61;
  52.     <AD02> = 62;
  53.     <AD03> = 63;
  54.     <AD04> = 64;
  55.     <AD05> = 65;
  56.     <AD06> = 66;
  57.     <AD07> = 67;
  58.     <AD08> = 68;
  59.     <AD09> = 69;
  60.     <AD10> = 70;
  61.     <AD11> = 71;
  62.     <AD12> = 72;
  63.     <DELE> = 73;
  64.  
  65.     <LCTL> = 83;
  66.     <AC01> = 84;
  67.     <AC02> = 85;
  68.     <AC03> = 86;
  69.     <AC04> = 87;
  70.     <AC05> = 88;
  71.     <AC06> = 89;
  72.     <AC07> = 90;
  73.     <AC08> = 91;
  74.     <AC09> = 92;
  75.     <AC10> = 93;
  76.     <AC11> = 94;
  77.     <BKSL> = 95;
  78.     <RTRN> = 96;
  79.  
  80.     <LFSH> = 106;
  81.     <AB01> = 107;
  82.     <AB02> = 108;
  83.     <AB03> = 109;
  84.     <AB04> = 110;
  85.     <AB05> = 111;
  86.     <AB06> = 112;
  87.     <AB07> = 113;
  88.     <AB08> = 114;
  89.     <AB09> = 115;
  90.     <AB10> = 116;
  91.     <RTSH> = 117;
  92.     <LNFD> = 118;
  93.  
  94.     <HELP> = 125;
  95.     <CAPS> = 126;
  96.     <LALT> = 26;
  97.     <LMTA> = 127;
  98.     <SPCE> = 128;
  99.     <RMTA> = 129;
  100.     <COMP> = 74;
  101.     <ALGR> = 20;
  102.     alias <RALT> = <ALGR>;
  103.  
  104.     <FK01> = 12;
  105.     <FK02> = 13;
  106.     <FK03> = 15;
  107.     <FK04> = 17;
  108.     <FK05> = 19;
  109.     <FK06> = 21;
  110.     <FK07> = 23;
  111.     <FK08> = 24;
  112.     <FK09> = 25;
  113.     <FK10> = 14;
  114.     <FK11> = 16;
  115.     <FK12> = 18;
  116.  
  117.     <STOP> = 8;
  118.     <AGAI> = 10;
  119.     <PROP> = 32;
  120.     <UNDO> = 33;
  121.     <FRNT> = 56;
  122.     <COPY> = 58;
  123.     <OPEN> = 79;
  124.     <PAST> = 80;
  125.     <FIND> = 102;
  126.     <CUT>  = 104;
  127.  
  128.     <PRSC> = 29;
  129.     <SCLK> = 30;
  130.     <PAUS> = 28;
  131.  
  132.     <NMLK> = 105;
  133.     <KPEQ> = 52;
  134.     <KPDV> = 53;
  135.     <KPMU> = 54;
  136.     <KPSU> = 78;
  137.  
  138.     <KP7>  = 75;
  139.     <KP8>  = 76;
  140.     <KP9>  = 77;
  141.     <KPAD> = 132;
  142.  
  143.     <KP4>  = 98;
  144.     <KP5>  = 99;
  145.     <KP6>  = 100;
  146.  
  147.     <KP1>  = 119;
  148.     <KP2>  = 120;
  149.     <KP3>  = 121;
  150.     <KPEN> = 97;
  151.  
  152.     <KP0>  = 101;
  153.     <KPDL> = 57;
  154.     indicator 4 = "Caps Lock";
  155.     indicator 3 = "Compose";
  156.     indicator 2 = "Scroll Lock";
  157.     indicator 1 = "Num Lock";
  158. };
  159.  
  160. xkb_keycodes "type5" {
  161.  
  162.     minimum= 8;
  163.     maximum= 132;
  164.  
  165.     <ESC>  = 36;
  166.     <AE01> = 37;
  167.     <AE02> = 38;
  168.     <AE03> = 39;
  169.     <AE04> = 40;
  170.     <AE05> = 41;
  171.     <AE06> = 42;
  172.     <AE07> = 43;
  173.     <AE08> = 44;
  174.     <AE09> = 45;
  175.     <AE10> = 46;
  176.     <AE11> = 47;
  177.     <AE12> = 48;
  178.     <TLDE> = 49;
  179.     <BKSP> = 50;
  180.  
  181.     <TAB>  = 60;
  182.     <AD01> = 61;
  183.     <AD02> = 62;
  184.     <AD03> = 63;
  185.     <AD04> = 64;
  186.     <AD05> = 65;
  187.     <AD06> = 66;
  188.     <AD07> = 67;
  189.     <AD08> = 68;
  190.     <AD09> = 69;
  191.     <AD10> = 70;
  192.     <AD11> = 71;
  193.     <AD12> = 72;
  194.     <DELE> = 73;
  195.     <COMP> = 74;
  196.     <ALGR> = 20;
  197.     alias <RALT> = <ALGR>;
  198.  
  199.     <LCTL> = 83;
  200.     <AC01> = 84;
  201.     <AC02> = 85;
  202.     <AC03> = 86;
  203.     <AC04> = 87;
  204.     <AC05> = 88;
  205.     <AC06> = 89;
  206.     <AC07> = 90;
  207.     <AC08> = 91;
  208.     <AC09> = 92;
  209.     <AC10> = 93;
  210.     <AC11> = 94;
  211.     <BKSL> = 95;
  212.     <RTRN> = 96;
  213.  
  214.     <LFSH> = 106;
  215.     <AB01> = 107;
  216.     <AB02> = 108;
  217.     <AB03> = 109;
  218.     <AB04> = 110;
  219.     <AB05> = 111;
  220.     <AB06> = 112;
  221.     <AB07> = 113;
  222.     <AB08> = 114;
  223.     <AB09> = 115;
  224.     <AB10> = 116;
  225.     <RTSH> = 117;
  226.  
  227.     <LALT> = 26;
  228.     <CAPS> = 126;
  229.     <LMTA> = 127;
  230.     <SPCE> = 128;
  231.     <RMTA> = 129;
  232.  
  233.     <FK01> = 12;
  234.     <FK02> = 13;
  235.     <FK03> = 15;
  236.     <FK04> = 17;
  237.     <FK05> = 19;
  238.     <FK06> = 21;
  239.     <FK07> = 23;
  240.     <FK08> = 24;
  241.     <FK09> = 25;
  242.     <FK10> = 14;
  243.     <FK11> = 16;
  244.     <FK12> = 18;
  245.     <STOP> = 8;
  246.     <AGAI> = 10;
  247.     <PROP> = 32;
  248.     <UNDO> = 33;
  249.     <FRNT> = 56;
  250.     <COPY> = 58;
  251.     <OPEN> = 79;
  252.     <PAST> = 80;
  253.     <FIND> = 102;
  254.     <CUT>  = 104;
  255.  
  256.     <PRSC> = 29;
  257.     <SCLK> = 30;
  258.     <PAUS> = 28;
  259.  
  260.     <NMLK> = 105;
  261.     <KPDV> = 53;
  262.     <KPMU> = 54;
  263.     <KPSU> = 78;
  264.  
  265.     <KP7>  = 75;
  266.     <KP8>  = 76;
  267.     <KP9>  = 77;
  268.     <KPAD> = 132;
  269.  
  270.     <KP4>  = 98;
  271.     <KP5>  = 99;
  272.     <KP6>  = 100;
  273.  
  274.     <KP1>  = 119;
  275.     <KP2>  = 120;
  276.     <KP3>  = 121;
  277.     <KPEN> = 97;
  278.  
  279.     <KP0>  = 101;
  280.     <KPDL> = 57;
  281.  
  282.     <UP>   = 27;
  283.     <LEFT> = 31;
  284.     <DOWN> = 34;
  285.     <RGHT> = 35;
  286.  
  287.     <INS>  = 51;
  288.     <HOME> = 59;
  289.     <END>  = 81;
  290.     <PGUP> = 103;
  291.     <PGDN> = 130;
  292.     <HELP> = 125;
  293.  
  294.     <MUTE> = 52;
  295.     <VOL-> = 9;
  296.     <VOL+> = 11;
  297.     <POWR> = 55;
  298.     indicator 4 = "Caps Lock";
  299.     indicator 3 = "Compose";
  300.     indicator 2 = "Scroll Lock";
  301.     indicator 1 = "Num Lock";
  302. };
  303.  
  304. xkb_keycodes "type6" {
  305.     minimum= 8;
  306.     maximum= 255;
  307.  
  308.     <TLDE> =  49;
  309.     <AE01> =  10;
  310.     <AE02> =  11;
  311.     <AE03> =  12;
  312.     <AE04> =  13;
  313.     <AE05> =  14;
  314.     <AE06> =  15;
  315.     <AE07> =  16;
  316.     <AE08> =  17;
  317.     <AE09> =  18;
  318.     <AE10> =  19;
  319.     <AE11> =  20;
  320.     <AE12> =  21;
  321.     <BKSP> =  22;
  322.  
  323.     <TAB>  =  23;
  324.     <AD01> =  24;
  325.     <AD02> =  25;
  326.     <AD03> =  26;
  327.     <AD04> =  27;
  328.     <AD05> =  28;
  329.     <AD06> =  29;
  330.     <AD07> =  30;
  331.     <AD08> =  31;
  332.     <AD09> =  32;
  333.     <AD10> =  33;
  334.     <AD11> =  34;
  335.     <AD12> =  35;
  336.     <RTRN> =  36;
  337.  
  338.     <CAPS> =  66;
  339.     <AC01> =  38;
  340.     <AC02> =  39;
  341.     <AC03> =  40;
  342.     <AC04> =  41;
  343.     <AC05> =  42;
  344.     <AC06> =  43;
  345.     <AC07> =  44;
  346.     <AC08> =  45;
  347.     <AC09> =  46;
  348.     <AC10> =  47;
  349.     <AC11> =  48;
  350.  
  351.     <LFSH> =  50;
  352.     <AB01> =  52;
  353.     <AB02> =  53;
  354.     <AB03> =  54;
  355.     <AB04> =  55;
  356.     <AB05> =  56;
  357.     <AB06> =  57;
  358.     <AB07> =  58;
  359.     <AB08> =  59;
  360.     <AB09> =  60;
  361.     <AB10> =  61;
  362.     <RTSH> =  62;
  363.     <BKSL> =  51;
  364.  
  365.     <LALT> =  64;
  366.     <LCTL> =  37;
  367.     <SPCE> =  65;
  368.     <ALGR> = 113;
  369.     alias <RALT> = <ALGR>;
  370.  
  371.     <LMTA> = 115;
  372.     <RMTA> = 116;
  373.     <COMP> = 117;
  374.  
  375.     <ESC>  =   9;
  376.     <FK01> =  67;
  377.     <FK02> =  68;
  378.     <FK03> =  69;
  379.     <FK04> =  70;
  380.     <FK05> =  71;
  381.     <FK06> =  72;
  382.     <FK07> =  73;
  383.     <FK08> =  74;
  384.     <FK09> =  75;
  385.     <FK10> =  76;
  386.     <FK11> =  95;
  387.     <FK12> =  96;
  388.  
  389.     <PRSC> = 111;
  390.     <SCLK> =  78;
  391.     <PAUS> = 110;
  392.  
  393.     <INS>  = 106;
  394.     <HOME> =  97;
  395.     <PGUP> =  99;
  396.     <DELE> = 107;
  397.     <END>  = 103;
  398.     <PGDN> = 105;
  399.  
  400.     <UP>   =  98;
  401.     <LEFT> = 100;
  402.     <DOWN> = 104;
  403.     <RGHT> = 102;
  404.  
  405.     <NMLK> =  77;
  406.     <KPDV> = 112;
  407.     <KPMU> =  63;
  408.     <KPSU> =  82;
  409.  
  410.     <KP7>  =  79;
  411.     <KP8>  =  80;
  412.     <KP9>  =  81;
  413.     <KPAD> =  86;
  414.  
  415.     <KP4>  =  83;
  416.     <KP5>  =  84;
  417.     <KP6>  =  85;
  418.  
  419.     <KP1>  =  87;
  420.     <KP2>  =  88;
  421.     <KP3>  =  89;
  422.     <KPEN> = 108;
  423.  
  424.     <KP0>  =  90;
  425.     <KPDL> =  91;
  426.  
  427.     <STOP> = 222;
  428.     <AGAI> = 223;
  429.     <PROP> = 224;
  430.     <UNDO> = 225;
  431.     <FRNT> = 226;
  432.     <COPY> = 227;
  433.     <OPEN> = 228;
  434.     <PAST> = 229;
  435.     <FIND> = 230;
  436.     <CUT>  = 231;
  437.  
  438.     <HELP> = 232;
  439.  
  440.     <MUTE> = 165;
  441.     <VOL-> = 159;
  442.     <VOL+> = 158;
  443.     <POWR> = 160;
  444.  
  445.     indicator 1 = "Caps Lock";
  446.     indicator 2 = "Num Lock";
  447.     indicator 3 = "Scroll Lock";
  448. };
  449.  
  450. xkb_keycodes "type4_euro" {
  451.     include "sun(type4)"
  452.     <LSGT> = 131;
  453. };
  454.  
  455. xkb_keycodes "type5_euro" {
  456.     include "sun(type5)"
  457.     <LSGT> = 131;
  458. };
  459.  
  460. xkb_keycodes "type6_euro" {
  461.     include "sun(type6)"
  462.     <LSGT> =  94;
  463. };
  464.  
  465. xkb_keycodes "type5_se" {
  466.  
  467.     minimum= 8;
  468.     maximum= 132;
  469.  
  470.     // Row G
  471.     <HELP> = 125;
  472.     //
  473.     <ESC>  = 36;
  474.     //
  475.     <FK01> = 12;
  476.     <FK02> = 13;
  477.     <FK03> = 15;
  478.     <FK04> = 17;
  479.     //
  480.     <FK05> = 19;
  481.     <FK06> = 21;
  482.     <FK07> = 23;
  483.     <FK08> = 24;
  484.     //
  485.     <FK09> = 25;
  486.     <FK10> = 14;
  487.     <FK11> = 16;
  488.     <FK12> = 18;
  489.     //
  490.     <PRSC> = 29;
  491.     <SCLK> = 30;
  492.     <PAUS> = 28;
  493.     //
  494.     <MUTE> = 52;
  495.     <VOL-> = 9;
  496.     <VOL+> = 11;
  497.     <POWR> = 55;
  498.     // End Row G
  499.  
  500.     // Row F
  501.     //
  502.     // End Row F
  503.  
  504.     // Row E
  505.     <STOP> = 8;
  506.     <AGAI> = 10;
  507.     //
  508.     <AE00> = 49;
  509.     alias <TLDE> = <AE00>;
  510.     <AE01> = 37;
  511.     <AE02> = 38;
  512.     <AE03> = 39;
  513.     <AE04> = 40;
  514.     <AE05> = 41;
  515.     <AE06> = 42;
  516.     <AE07> = 43;
  517.     <AE08> = 44;
  518.     <AE09> = 45;
  519.     <AE10> = 46;
  520.     <AE11> = 47;
  521.     <AE12> = 48;
  522.     <BKSP> = 50;
  523.     //
  524.     <INS>  = 51;
  525.     <HOME> = 59;
  526.     <PGUP> = 103;
  527.     //
  528.     <NMLK> = 105;
  529.     <KPDV> = 53;
  530.     <KPMU> = 54;
  531.     <KPSU> = 78;
  532.     //End Row E
  533.  
  534.     // Row D
  535.     <PROP> = 32;
  536.     <UNDO> = 33;
  537.     //
  538.     <AD00> = 60;
  539.     alias <TAB> = <AD00>;
  540.     <AD01> = 61;
  541.     <AD02> = 62;
  542.     <AD03> = 63;
  543.     <AD04> = 64;
  544.     <AD05> = 65;
  545.     <AD06> = 66;
  546.     <AD07> = 67;
  547.     <AD08> = 68;
  548.     <AD09> = 69;
  549.     <AD10> = 70;
  550.     <AD11> = 71;
  551.     <AD12> = 72;
  552.     //
  553.     <DELE> = 73;
  554.     <END>  = 81;
  555.     <PGDN> = 130;
  556.     //
  557.     <KP7>  = 75;
  558.     <KP8>  = 76;
  559.     <KP9>  = 77;
  560.     <KPAD> = 132;
  561.     // End Row D
  562.  
  563.     // Row C
  564.     <FRNT> = 56;
  565.     <COPY> = 58;
  566.     //
  567.     <AC00> = 126;
  568.     alias <CAPS> = <AC00>;
  569.     <AC01> = 84;
  570.     <AC02> = 85;
  571.     <AC03> = 86;
  572.     <AC04> = 87;
  573.     <AC05> = 88;
  574.     <AC06> = 89;
  575.     <AC07> = 90;
  576.     <AC08> = 91;
  577.     <AC09> = 92;
  578.     <AC10> = 93;
  579.     <AC11> = 94;
  580.     <AC12> = 95;
  581.     alias <BKSL> = <AC12>;
  582.     <RTRN> = 96;
  583.     //
  584.     <KP4>  = 98;
  585.     <KP5>  = 99;
  586.     <KP6>  = 100;
  587.     // End Row C
  588.  
  589.     // Row B
  590.     <OPEN> = 79;
  591.     <PAST> = 80;
  592.     //
  593.     <LFSH> = 106;
  594.     <AB00> = 131;
  595.     alias <LSGT> = <AB00>;
  596.     <AB01> = 107;
  597.     <AB02> = 108;
  598.     <AB03> = 109;
  599.     <AB04> = 110;
  600.     <AB05> = 111;
  601.     <AB06> = 112;
  602.     <AB07> = 113;
  603.     <AB08> = 114;
  604.     <AB09> = 115;
  605.     <AB10> = 116;
  606.     <RTSH> = 117;
  607.     //
  608.     <UP>   = 27;
  609.     //
  610.     <KP1>  = 119;
  611.     <KP2>  = 120;
  612.     <KP3>  = 121;
  613.     <KPEN> = 97;
  614.     // End Row B
  615.  
  616.     // Row A
  617.     <FIND> = 102;
  618.     <CUT>  = 104;
  619.     //
  620.     <LCTL> = 83;
  621.     <LALT> = 26;
  622.     <LMTA> = 127;
  623.     <SPCE> = 128;
  624.     <RMTA> = 129;
  625.     <COMP> = 74;
  626.     <ALGR> = 20;
  627.     alias <RALT> = <ALGR>;
  628.     //
  629.     <LEFT> = 31;
  630.     <DOWN> = 34;
  631.     <RGHT> = 35;
  632.     //
  633.     <KP0>  = 101;
  634.     <KPDL> = 57;
  635.     // End Row A
  636.  
  637.     indicator 4 = "Caps Lock";
  638.     indicator 3 = "Compose";
  639.     indicator 2 = "Scroll Lock";
  640.     indicator 1 = "Num Lock";
  641. };
  642.  
  643. xkb_keycodes "type5c_se" {
  644.     include "sun(type5_se)"
  645. };
  646.  
  647. xkb_keycodes "type4__se" {
  648.  
  649.     minimum= 8;
  650.     maximum= 132;
  651.  
  652.     // Row F
  653.     <STOP> = 8;
  654.     <AGAI> = 10;
  655.     //
  656.     <FK01> = 12;
  657.     <FK02> = 13;
  658.     <FK03> = 15;
  659.     <FK04> = 17;
  660.     <FK05> = 19;
  661.     <FK06> = 21;
  662.     <FK07> = 23;
  663.     <FK08> = 24;
  664.     <FK09> = 25;
  665.     <FK10> = 14;
  666.     <FK11> = 16;
  667.     <FK12> = 18;
  668.     <AF13> = 95;
  669.     alias <TLDE> = <AF13>;
  670.     <AF14> = 22;
  671.     <DELE> = 73;
  672.     //
  673.     <PAUS> = 28;
  674.     <PRSC> = 29;
  675.     <SCLK> = 30;
  676.     <NMLK> = 105;
  677.     // End Row F
  678.  
  679.     // Row E
  680.     <PROP> = 32;
  681.     <UNDO> = 33;
  682.     //
  683.     <AE00> = 36;
  684.     alias <ESC> = <AE00>;
  685.     <AE01> = 37;
  686.     <AE02> = 38;
  687.     <AE03> = 39;
  688.     <AE04> = 40;
  689.     <AE05> = 41;
  690.     <AE06> = 42;
  691.     <AE07> = 43;
  692.     <AE08> = 44;
  693.     <AE09> = 45;
  694.     <AE10> = 46;
  695.     <AE11> = 47;
  696.     <AE12> = 48;
  697.     <BKSP> = 50;
  698.     //
  699.     <KPEQ> = 52;
  700.     <KPDV> = 53;
  701.     <KPMU> = 54;
  702.     <KPSU> = 78;
  703.     // End Row E
  704.  
  705.     // Row D
  706.     <FRNT> = 56;
  707.     <COPY> = 58;
  708.     //
  709.     <AD00> = 60;
  710.     alias <TAB> = <AD00>;
  711.     <AD01> = 61;
  712.     <AD02> = 62;
  713.     <AD03> = 63;
  714.     <AD04> = 64;
  715.     <AD05> = 65;
  716.     <AD06> = 66;
  717.     <AD07> = 67;
  718.     <AD08> = 68;
  719.     <AD09> = 69;
  720.     <AD10> = 70;
  721.     <AD11> = 71;
  722.     <AD12> = 72;
  723.     //
  724.     <KP7>  = 75;
  725.     <KP8>  = 76;
  726.     <KP9>  = 77;
  727.     <KPAD> = 132;
  728.     // End Row D
  729.  
  730.     // Row C
  731.     <OPEN> = 79;
  732.     <PAST> = 80;
  733.     //
  734.     <AC00> = 83;
  735.     //    alias <CAPS> = <AC00>;
  736.     <AC01> = 84;
  737.     <AC02> = 85;
  738.     <AC03> = 86;
  739.     <AC04> = 87;
  740.     <AC05> = 88;
  741.     <AC06> = 89;
  742.     <AC07> = 90;
  743.     <AC08> = 91;
  744.     <AC09> = 92;
  745.     <AC10> = 93;
  746.     <AC11> = 94;
  747.     <AC12> = 49;
  748.     alias <BKSL> = <AC12>;
  749.     <RTRN> = 96;
  750.     //
  751.     <KP4>  = 98;
  752.     <KP5>  = 99;
  753.     <KP6>  = 100;
  754.     // End Row C
  755.  
  756.     // Row B
  757.     <FIND> = 102;
  758.     <CUT>  = 104;
  759.     //
  760.     <LFSH> = 106;
  761.     <AB00> = 131;
  762.     alias <LSGT> = <AB00>;
  763.     <AB01> = 107;
  764.     <AB02> = 108;
  765.     <AB03> = 109;
  766.     <AB04> = 110;
  767.     <AB05> = 111;
  768.     <AB06> = 112;
  769.     <AB07> = 113;
  770.     <AB08> = 114;
  771.     <AB09> = 115;
  772.     <AB10> = 116;
  773.     <RTSH> = 117;
  774.     <LNFD> = 118;
  775.     //
  776.     <KP1>  = 119;
  777.     <KP2>  = 120;
  778.     <KP3>  = 121;
  779.     <KPEN> = 97;
  780.     // End Row B
  781.  
  782.     // Row A
  783.     <HELP> = 125;
  784.     //
  785.     <AA00> = 126;
  786.     //    alias <LCTL> = <AA00>;
  787.     <LALT> = 26;
  788.     <LMTA> = 127;
  789.     <SPCE> = 128;
  790.     <RMTA> = 129;
  791.     <COMP> = 74;
  792.     <ALGR> = 20;
  793.     alias <RALT> = <ALGR>;
  794.     //
  795.     <KP0>  = 101;
  796.     <KPDL> = 57;
  797.     // End Row A
  798.  
  799.     indicator 4 = "Caps Lock";
  800.     indicator 3 = "Compose";
  801.     indicator 2 = "Scroll Lock";
  802.     indicator 1 = "Num Lock";
  803. };
  804.  
  805. xkb_keycodes "type4_se" {
  806.  
  807.     include "sun(type4__se)"
  808.  
  809.     alias <LCTL> = <AA00>;
  810.     alias <CAPS> = <AC00>;
  811. };
  812.  
  813. xkb_keycodes "type4_se_swapctl" {
  814.  
  815.     include "sun(type4__se)"
  816.  
  817.     alias <LCTL> = <AC00>;
  818.     alias <CAPS> = <AA00>;
  819. };
  820.